The Taliban Have Nowhere to Hide!